package com.gimi.cloud.jimi.dto.prod;

import com.gimi.cloud.jimi.dto.base.BaseDTO;

import java.util.List;

/**
 * 商品品类数据传输类
 */
public class ProdCategoryDTO extends BaseDTO {
	
	private static final long serialVersionUID = 1L;

	/**
     * 商品品类id
     */
    private String prodCatId;

    /**
     * 品类名称名称
     */
    private String prodCatName;

    /**
     * 父分类编号
     */
    private String parentCatId;

    /**
     * 父分类名称
     */
    private String parentCatName;

    /**
     * 分类级别
     */
    private Integer catGrade;
    /**
     * 分类图片
     */
    private String imgUrl;

    /**
     * 品牌id
     */
    private Integer pdId;

    /**
     * 品牌名字
     */
    private String prodBrandName;

    /**
     * 页容量
     */
    private Integer pageSize;
    /**
     * 当前页
     */
    private Integer currentPage;

    /****************临时属性****************/
    /**
     * 下级品类集合
     */
    private List<ProdCategoryDTO> childCategorys;

    /**
     * 该品类的模版集合
     */
    private List<ProdCatModelDTO> prodCatModel;

    public List<ProdCatModelDTO> getProdCatModel() {
        return prodCatModel;
    }

    public void setProdCatModel(List<ProdCatModelDTO> prodCatModel) {
        this.prodCatModel = prodCatModel;
    }

    public List<ProdCategoryDTO> getChildCategorys() {
        return childCategorys;
    }

    public String getProdBrandName() {
        return prodBrandName;
    }

    public void setProdBrandName(String prodBrandName) {
        this.prodBrandName = prodBrandName;
    }

    public Integer getPdId() {
        return pdId;
    }

    public void setPdId(Integer pdId) {
        this.pdId = pdId;
    }

    public void setChildCategorys(List<ProdCategoryDTO> childCategorys) {
        this.childCategorys = childCategorys;
    }

    public String getProdCatId() {
        return prodCatId;
    }

    public void setProdCatId(String prodCatId) {
        this.prodCatId = prodCatId;
    }

    public String getProdCatName() {
        return prodCatName;
    }

    public void setProdCatName(String prodCatName) {
        this.prodCatName = prodCatName;
    }

    public String getParentCatId() {
        return parentCatId;
    }

    public void setParentCatId(String parentCatId) {
        this.parentCatId = parentCatId;
    }

    public Integer getCatGrade() {
        return catGrade;
    }

    public void setCatGrade(Integer catGrade) {
        this.catGrade = catGrade;
    }

    public Integer getPageSize() {
        return pageSize;
    }

    public void setPageSize(Integer pageSize) {
        this.pageSize = pageSize;
    }

    public Integer getCurrentPage() {
        return currentPage;
    }

    public void setCurrentPage(Integer currentPage) {
        this.currentPage = currentPage;
    }

    public String getParentCatName() {
        return parentCatName;
    }

    public void setParentCatName(String parentCatName) {
        this.parentCatName = parentCatName;
    }

	public String getImgUrl() {
		return imgUrl;
	}

	public void setImgUrl(String imgUrl) {
		this.imgUrl = imgUrl;
	}
    
}
